package org.cypress.rtpack.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import org.cypress.rtpack.utils.BooleanToIntTypeHandler;

@Data
public class SoeSysname {
    /**
     * id
     */
    @TableId(type = IdType.AUTO,value = "\"id\"")
    private Integer id;

    /**
     * 系统名称
     */
    private String sysname;

    /**
     * 状态（SQLite 存储为 INT，0=false，1=true）
     */
    @TableField(typeHandler = BooleanToIntTypeHandler.class)
    private boolean enabled;

    /**
     * 版本(1 为 老SOE ； 2 为新SOE)
     */
    private Integer version;
}
